package com.aaa.dao.sys;

import com.aaa.pojo.Menu;
import com.aaa.pojo.Role;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface RoleDao {
    int insertRoleMenu(@Param("roleId") int roleId,@Param("menuId") String menuId);

    //��ѯ�˵�
    List<Menu> findAllMenu();

    //
    List<Integer> findSelectMenu(int roleId);


    //��ѯ���� ��ҳ
    List<Role> findAll(@Param("page")int page,@Param("limit")int limit);


    //��ѯ���ͳ������
    int findCount();

    int delete(@Param("roleId") int roleId);

    int deleteRoleMenu(@Param("roleId")int roelId);

    int update(Role role);
    int insert(Role role);

    Role queryById(Integer roleId);

    List<Role> queryAllRole();








}
